<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	  xmlns:h="http://xmlns.jcp.org/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
      xmlns:f="http://xmlns.jcp.org/jsf/core">

<h:head>
	<title>Personalizzazione Pacchetto</title>
	<h:outputStylesheet library="TdTheme" name="css/style.css"/> 	
</h:head>

<h:body>
	<h:form>      
	    <p:menubar>
	    	<p:menuitem value="Homepage" icon="ui-icon-contact" url="home.xhtml?faces-redirect=true"/> 
	         
	        <f:facet name="options">
	        	<p:outputLabel value="Benvenuto, #{utenteManagedBean.nome}" style="margin-right:10px"/>  
	            <p:commandButton value="Modifica Profilo" icon="ui-icon-contact" action="modifica_utente.xhtml?faces-redirect=true"/>
	            <p:commandButton value="Logout" icon="ui-icon-extlink" action="#{loginManagedBean.logout()}"/>  
	        </f:facet>  
	    </p:menubar>  
  	</h:form>
	<p:panel id="soggiorno_panel" widgetVar="soggiorno_p">
		<h:form id="search_form">
			<h2 style="margin-left:auto; margin-right:auto;">Scegli il soggiorno</h2>
			<p:panelGrid columns="2">
				<p:dataTable var="n" value="#{personalizzazioneManagedBean.soggiorniCompatibili}">
					<p:column headerText="Nome Soggiorno">
                   		<h:outputText value="#{n.nome}"/>
               		</p:column>

	                <p:column headerText="Descrizione">
      			             <h:outputText value="#{n.descrizione}"/>
      			        </p:column>

               		<p:column headerText="Prezzo">
                   		<h:outputText value="#{n.prezzo}"/>
               		</p:column>
               		
               		<p:column>
               			<p:commandButton style="width:200px;" value="Seleziona Soggiorno" action="#{personalizzazioneManagedBean.setSoggiornoAndRefresh(n)}" disabled="#{personalizzazioneManagedBean.res.soggiorno != null}" rendered="#{!personalizzazioneManagedBean.isSoggiorno(n)}">
               			</p:commandButton>
               			<p:commandButton style="width:200px;" value="Rimuovi Soggiorno" action="#{personalizzazioneManagedBean.setSoggiornoAndRefresh(null)}" rendered="#{personalizzazioneManagedBean.isSoggiorno(n)}">
               			</p:commandButton>
               		</p:column>
	            </p:dataTable>
	            <img src="../resources/TdTheme/img/hotel.png" style="width: 400px; height: 400px" />
	        </p:panelGrid>
			<p:messages autoUpdate="true"/>
			<p:commandButton id="indietro_btn" value="Indietro" styleClass="ui-priority-primary" action="personalizzazione1.xhtml"/>
			<p:commandButton value="Prosegui" styleClass="ui-priority-primary" action="personalizzazione3.xhtml" disabled="#{personalizzazioneManagedBean.res.soggiorno == null}"/>
		</h:form>
	</p:panel>
</h:body>
</html>